Localization engines

A localization engine is the part of the Studio that finds objects in the point cloud captured by the 3D sensor. It finds the pose of each object. Locator Studio reports this pose to the robot. Bin Picking Studio uses it to plan a collision-free trajectory for the robot. These pages apply to both Bin Picking Studio (BPS) and Locator Studio (LS).

Each engine needs its own software module. See Software modules.

Which engine to use

Engine

Finds objects by

Solution types

Ideal for

CAD Localization

The 3D (CAD) model of the object

CAD Localization (LS), CAD Picking (BPS)

Picking from belt, assembly tasks, bin picking

AI Localization

Neural networks

AI Localization (LS), AI Picking (BPS)

Simple and complex depalletization

Layer Localization

The top layer of a stack

Layer Localization (LS only)

Picking whole layers

Hybrid CAD + AI Localization [On demand only]

The CAD model and neural networks together

Not a standard solution type yet

The most complicated use cases

Note

Hybrid CAD + AI Localization is available on demand only. It is not a standard feature yet. To use it in your project, contact your sales representative.

The “Ideal for” column uses the descriptions from the Studio’s Create a new solution dialog. For more on choosing a solution type, see Solution types.

Engines

Auxiliary features

These are not engines on their own. They work together with an engine to improve the localization.

  • Model features and feature alignment, so that the CAD engine finds the correct pose of nearly symmetrical objects.
  • Merging scans from several viewpoints before the CAD localization runs.
  • Limiting the localization to regions of interest in the scene.